keeping imprisoned - Allemand Anglais Dictionnaire